[Data]
life=1000
power=3000
attack=100
defence=100
fall.defence_up=100
liedown.time=0
airjuggle=15
sparkno=-1
guard.sparkno=-1
KO.echo=0
volume=255
IntPersistIndex=60
FloatPersistIndex=40
[Size]
xscale=1
yscale=1
ground.back=1
ground.front=1
air.back=1
air.front=1
height=1
attack.dist=1
proj.attack.dist=1
proj.doscale=0
head.pos=0,0
mid.pos=0,0
shadowoffset=0
draw.offset=0,0
[Velocity]
walk.fwd=0
walk.back=0
run.fwd=0,0
run.back=0,0
jump.neu=0,0
jump.back=0
jump.fwd=0
runjump.back=0,0
runjump.fwd=0,0
airjump.neu=0,0
airjump.back=0
airjump.fwd=0
[Movement]
airjump.num=0
airjump.height=0
yaccel=1
stand.friction=1
crouch.friction=1

[Command]
Name="start"
Command=s
Time=1

[statedef -3]
[state ]
type = varset
trigger1 = 1
sysvar(4) = gametime
ignorehitpause = 1

[Statedef -2]

[State 0, NotHitBy]
type = NotHitBy
trigger1 = 1
value = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
ignorehitpause = 1

[State 0, LifeSet]
type = LifeSet
trigger1 = 1
value = lifemax
ignorehitpause = 1

[State 0, AssertSpecial]
type = AssertSpecial
trigger1 = roundstate > 2 && winko
flag = noko
ignorehitpause = 1

[state ]
type = helper
trigger1 =!ishelper
trigger1 =!numhelper(400)
name = "Koishi-last"
helpertype = Normal
ID = 400
stateno = 400
pausemovetime = 2147483647
supermovetime = 2147483647
ignorehitpause = 1

[state ]
type = SelfState
trigger1 = !ishelper && !(sysvar(4) = gametime)
value = 6900
ignorehitpause = 1

[state ]
type = SelfState
trigger1 = !ishelper && (!roundstate||roundstate > 2)
value = 6900
ignorehitpause = 1

[statedef -1]

[state ]
type = null
trigger1 = 1
ignorehitpause = 1

[Statedef 6900]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
ctrl = 0

[State ]
type = Changeanim
trigger1 = anim!= 196
value = 196
ignorehitpause = 1

[State 0, ReversalDef]
type = ReversalDef
trigger1 = palno = 2
reversal.attr = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
pausetime = 4,0
hitsound = S1,0

[statedef 400]
type = U
movetype = U
physics = U
hitdefpersist = 1
movehitpersist = 1
anim = 4000

[state ]
type = PosSet
trigger1 = ishelper
x = 0
y = 0
ignorehitpause = 1

[State 0, ReversalDef]
type = ReversalDef
trigger1 = root,palno = 1
reversal.attr = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
pausetime = 0,4
hitsound = S1,0
p1stateno = 400
p2stateno = 444555666 + random%3

[State 0, ReversalDef]
type = ReversalDef
trigger1 = root,palno = 2
reversal.attr = SCA,NA,SA,HA,NP,SP,HP,NT,ST,HT
pausetime = 0,0
hitsound = S1,0
p1stateno = 400
p2stateno = 666555444 + random%3

[state ]
type = LifeSet
trigger1 = ishelper
value = lifemax
ignorehitpause = 1